home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ian & Stuart's Australian Mac 1993 September
/
September 93.iso
/
Archives
/
Utilities
/
Security - care
/
Protect
/
Tonto
/
Tonto.h
< prev
next >
Wrap
Text File
|
1991-11-26
|
1KB
|
44 lines
/*
* Define's, prototypes, etc, common to most of the routines in Tonto
*/
# define ABOUT_DIALOG 1000
# define MAIN_DIALOG 2000
# define PERM_DIALOG 3000
# define ERR_DIALOG 4000
/*
* Item numbers in main dialog
*/
# define DONE 1
# define ABOUT 2
# define BUILD 3
# define PERM 4
# define APNAME 8
# define CREATOR 10
# define PATH 12
#include <C_config.h>
#include <string.h>
# define SP StringPtr
# define ZERO(s) memset ((char *)&(s), 0, sizeof (s))
# define ZEROAT(sp) memset ((char *)(s), 0, sizeof (*(s)))
/*
* Prototypes for tonto routines.
*/
int GetNamedStr (StringPtr, StringPtr);
void SetNameStr (StringPtr, StringPtr);
void ltoa (long, StringPtr);
int atoi (char *);
char *itoa (int, char *);
void BugAlert (StringPtr);
StringPtr pathname (StringPtr, Integer, int);
StringPtr pstrcat (StringPtr dest, StringPtr src);
StringPtr pstrcat2 (StringPtr dest, StringPtr src1, StringPtr src2);
StringPtr pstrcpy (StringPtr dest, StringPtr src);
void myFileCopy (StringPtr, StringPtr);
void GetText(DialogPtr, int, StringPtr);
void SetText (DialogPtr, int, StringPtr);
void OSError (StringPtr, OSErr, StringPtr);
int FakeAlert (StringPtr, StringPtr, StringPtr, StringPtr, int, int,
StringPtr, StringPtr, StringPtr);